'''
类属性
    从属于【类对象】的属性也称为类变量。由于类属性从属于类对象可以被所有实例对象共享。---对应Java static 修饰的变量？
    class 类名:
        类变量名 = 初始值
    类中或者类的外面，可以通过类名.类变量名来读写
内存分析

'''


class Student:
    company = '软通'
    count = 0

    def __init__(self, name, score):
        self.name = name
        self.score = score
        Student.count = Student.count + 1
        print(f'创建第{Student.count}个对象')

    def say_score(self):
        print(f'{self.name}的公司是：{self.company}')
        print(f'{self.name}的分数是：{self.score}')


stu1 = Student('金球', 90)
stu2 = Student('张三', '80')
stu1.say_score()
stu2.say_score()
